polysilicate compositions - German English Dictionary